Understanding Function Blocks In Flexisoft Safety Controller